package com.hc.pingtan.model;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author astupidcoder
 * @since 2021-10-27
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class QsJobs extends Model {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 用户ID
     */
    @ApiModelProperty(value = "用户ID")
    private Integer uid;

    /**
     * 工作名称
     */
    @ApiModelProperty(value = "工作名称")
    private String jobsName;

    /**
     * 公司名称
     */
    @ApiModelProperty(value = "公司名称")
    private String companyname;

    private Integer companyId;

    /**
     * 公司添加时间
     */
    @ApiModelProperty(value = "公司添加时间")
    private Integer companyAddtime;

    private Boolean companyAudit;

    private Boolean emergency;

    private Boolean stick;

    private Integer nature;

    /**
     * 职位性质
     */
    @ApiModelProperty(value = "职位性质")
    private String natureCn;

    /**
     * 性别
     */
    @ApiModelProperty(value = "性别")
    private Boolean sex;

    /**
     * 性别中文
     */
    @ApiModelProperty(value = "性别中文")
    private String sexCn;

    /**
     * 要求年龄
     */
    @ApiModelProperty(value = "要求年龄")
    private String age;

    /**
     * 数量
     */
    @ApiModelProperty(value = "数量")
    private Integer topclass;

    private Integer category;

    private Integer subclass;

    private String categoryCn;

    private Integer trade;

    private String tradeCn;

    private Integer scale;

    private String scaleCn;

    private String district;

    /**
     * 地点
     */
    @ApiModelProperty(value = "地点")
    private String districtCn;

    /**
     * 标签
     */
    @ApiModelProperty(value = "标签")
    private String tag;
    /**
     * 标签中文
     */
    @ApiModelProperty(value = "标签中文")
    private String tagCn;

    private Integer education;

    /**
     * 学历中文
     */
    @ApiModelProperty(value = "学历中文")
    private String educationCn;

    private Integer experience;

    /**
     * 经验
     */
    @ApiModelProperty(value = "经验")
    private String experienceCn;

    /**
     * 最少工资
     */
    @ApiModelProperty(value = "最少工资")
    private Integer minwage;

    /**
     * 最高工资
     */
    @ApiModelProperty(value = "最高工资")
    private Integer maxwage;

    private Boolean negotiable;

    private String contents;

    /**
     * 添加时间
     */
    @ApiModelProperty(value = "添加时间")
    private Integer addtime;

    private Integer deadline;

    private Integer refreshtime;

    private Integer stime;

    private Integer setmealDeadline;

    private Integer setmealId;

    private String setmealName;

    private Boolean audit;

    private Boolean display;

    /**
     * 点击
     */
    private Integer click;


    /**
     * 用户状态
     */
    private Boolean userStatus;

    private Boolean robot;

    private String tpl;

    private BigDecimal mapX;

    private BigDecimal mapY;

    private Integer mapZoom;

    private Boolean addMode;

    private String department;

    private String keyPrecise;

    private String keyFull;

    private Integer allowanceId;

    private Boolean famous;

    /**
     * 点赞数
     */
    private Integer likeNum;

    /**
     * 职位是否开启分享红包
     */
    private Boolean shareAllowance;

    /**
     * 分站id
     */
    private Integer subsiteId;


}
